/**
 * Copyright 2010 Mark Wyszomierski
 */
package com.ruiyi.json.parser;

import org.json.JSONException;
import org.json.JSONObject;

import com.ruiyi.baseparser.AbstractParser;
import com.ruiyi.json.Json_Account;



public class AccountParser extends AbstractParser<Json_Account> {
	@Override
	public Json_Account parse(JSONObject json) throws JSONException {

		if (!json.has("uaid") || !json.has("session")) {
			return null;
		}

		Json_Account obj = new Json_Account();
		if (json.has("uaid")) {
			obj.setUaid(json.getLong("uaid"));
		}
		if (json.has("session")) {
			obj.setSession(json.getString("session"));
		}

		return obj;
	}
}